straddling embolism - German English Dictionary